package br.edu.ifrn.sgpapp.rest;

import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
import org.springframework.web.client.RestClientException;
import org.springframework.web.client.RestTemplate;

import br.edu.ifrn.sgp.dtos.UsuarioDTO;

public class UsuarioREST {
	
	public static UsuarioDTO login(String login, String senha)
			throws RestClientException{
		
		String urlTemplate = Enderecos.URL_PRINCIPAL_SGP + "login?usuario=%s&senha=%s";
		String url = String.format(urlTemplate, login, senha);
		
		RestTemplate restTemplate = new RestTemplate();
        restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter());
        
        UsuarioDTO usuario = restTemplate.getForObject(url, UsuarioDTO.class);
		return usuario;
	}
	
}
